Big Huge Thesaurus

Sarda chiliensis

noun

sounds kind of like